🎖️GitЯра🎖️
Meshtastic channel <-> LXMF group bridge
>splice
Meshtastic channel <-> LXMF group bridge. Splice hosts the LXMF group
itself; one channel pinned on the mesh side. Two-way, member-only.
Architecture
Mesh -> LXMF: gateway publishes JSON uplink to mosquitto, splice's
paho subscriber decodes and fans out to LXMF members.
LXMF -> mesh: members DM splice, splice POSTs a T383838ToRadio protobuf
to the gateway's T383838/api/v1/toradio. The radio handles channel encryption
on RF; splice holds no PSK.
Receive on MQTT, send via HTTP: the HTTP path bypasses per-channel
T383838downlink_enabled / T383838encryption_enabled gotchas. Trade-off is a
single-radio coupling.
Membership
Config-driven. Member hashes live in T383838splice.toml; edit and restart to
admit or revoke. No T383838/join, no announces by default.
Stack
• T383838lxmfy — LXMF identity, storage, send/recv.
• T383838paho-mqtt — mesh subscribe.
• T383838meshtastic — generated T383838_pb2 modules only.
• T383838urllib (stdlib) — HTTP POST to the radio.
Served by rngit 1.4.2 - Generated in 0.09s